<?php
// L3 MIAGE Nice - Gestion de projets et Analyse des besoins - 2010-2011
// Création d'un site internet de vente de vidéos en ligne
// 
// modifProducteur.php - Traitement du formulaire de modification de producteurs
//
// Auteur : (groupe 15) Shyn-Yuan CHENG, Abdoul Mazid DIALLO, LAGNEAU Sébastien, NJOTCHA-NJOTCHA Franck-Merlin
//

// Fonction d'autochargement de classes
//
function __autoload($class_name) {
   require_once ('../../includes/classes/class_'.$class_name . '.php');
}

// Inclure les fichiers nécessaires
//
include_once("../config/config.php");

// Déclarer les variables
//
$erreurs= NULL; //tableau qui stocke les erreurs.
$sortie= NULL;

// Détecter les erreurs de saisie
//
if(!$_POST["idProd"]) $erreurs= "Erreur !";
else if(!$_POST["nomProd"]) $erreurs= "Veuillez entrer le nom du producteur !";

// Traiter le cas où aucune erreur de saisie a été trouvée
//
if($erreurs==NULL) {
   $idProd= $_POST["idProd"];
   $nomProd= addslashes(ucfirst($_POST["nomProd"]));
   
   // Connexion à la bd
   //
   try {
      $db = dbfactory::factory ('mysql');
   } catch (Exception $e) {
      die($e->getmessage());
   }
   
   // Insérer les données
   //
   $sql= "UPDATE producteur "; // insertion du producteur
   $sql.= "SET nomProd='$nomProd' ";
   $sql.= "WHERE idProd=$idProd";
   $requete= $db->query($sql);
   
   // Indiquer que le script s'est exécuté correctement
   //
   $sortie= "true";
   print($sortie);
}
else { // Affichage des erreurs
   $sortie= "<p class='erreur'>";
   $sortie.= "- ".$erreurs;
   $sortie.= "</p>";
   
   print($sortie);
}
?>
